enclosed space for animals - Espagnol Anglais Dictionnaire